toughened windscreen - Spanish English Dictionary